R+2.7
PVI
-1.0
Trend
1-0
2024 Result

Election History

2024 — R Win

R+13.4%
  • Keith Murphy Republican 18,435
  • Michael York Democratic 14,080

2022 — R Win

R+6.8%
  • Keith Murphy Republican 13,494
  • June Trisciani Democratic 11,783

2020 — D Win

D+3.6%
  • Kevin J. Cavanaugh Democratic 17,165
  • Jason Syversen Republican 15,986

2018 — D Win

D+4.6%
  • Kevin J. Cavanaugh Democratic 12,990
  • David Boutin Republican 11,853

2016 — D Win

D+2.1%
  • Scott McGilvray Democratic 15,118
  • Joe Duarte Republican 14,503